﻿namespace Black.Minecraft.Editor.ViewModels.DataModels
{
    /// <summary>
    /// Définit si la liste pour les choix Yes / No
    /// </summary>
    public enum ByteBinaryChoiceType : byte
    {
        No = 0,
        Yes = 1
    }

    /// <summary>
    /// Définit le type d'équipement
    /// </summary>
    public enum EquipmentType : byte
    {
        Item = 0,
        Head = 1,
        Chest = 2,
        Legs = 3,
        Feets = 4
    }

    /// <summary>
    /// Définit les type de partie en mode solo
    /// </summary>
    public enum SoloGameType: int
    {
        Survival = 0,
        Creative = 1
    }

    /// <summary>
    /// Liste des slots de l'inventaire
    /// </summary>
    public enum SlotsEnum : byte
    {
        None = 255,
        ActionBar1 = 0,
        ActionBar2 = 1,
        ActionBar3 = 2,
        ActionBar4 = 3,
        ActionBar5 = 4,
        ActionBar6 = 5,
        ActionBar7 = 6,
        ActionBar8 = 7,
        ActionBar9 = 8,
        Bag11 = 9,
        Bag12 = 10,
        Bag13 = 11,
        Bag14 = 12,
        Bag15 = 13,
        Bag16 = 14,
        Bag17 = 15,
        Bag18 = 16,
        Bag19 = 17,
        Bag21 = 18,
        Bag22 = 19,
        Bag23 = 20,
        Bag24 = 21,
        Bag25 = 22,
        Bag26 = 23,
        Bag27 = 24,
        Bag28 = 25,
        Bag29 = 26,
        Bag31 = 27,
        Bag32 = 28,
        Bag33 = 29,
        Bag34 = 30,
        Bag35 = 31,
        Bag36 = 32,
        Bag37 = 33,
        Bag38 = 34,
        Bag39 = 35,
        Feet = 100,
        Leg = 101,
        Chest = 102,
        Head = 103
    }
}
